/******************************************************************************/
/* !Layer           : SRV                                                     */
/* !Component       : FBL_AP                                                  */
/* !Description     :                                                         */
/*                                                                            */
/* !File            : fbl_ap.h                                                */
/* !Description     :                                                         */
/*                                                                            */
/* !Reference       :                                                         */
/*                                                                            */
/* Coding language  : C                                                       */
/*                                                                            */
/* COPYRIGHT VALEO all rights reserved                                        */
/******************************************************************************/
/* Dimension Informations
 * %PCMS_HEADER_SUBSTITUTION_START:%
 * The PID has this format: <Product ID>:<Item ID>.<Variant>-<Item Type>;<Revision>
 * %PID:%
 * %PCMS_HEADER_SUBSTITUTION_END:%
 ******************************************************************************/

#ifndef __FBL_AP_H__
#define __FBL_AP_H__

/***********************************************************************************************************************
 *  GLOBAL DATA TYPES AND STRUCTURES
 **********************************************************************************************************************/
typedef vuint8 tFblPermanentResetStatus;                /**< Status of "PermanentReset" flag */
typedef MEMORY_HUGE MEMORY_FAR void (*tFblStrtFctPermanentReset)();
typedef struct tagtFblPermanentReset
{
   vuint32                   kFblStartFctAddrInv;
   tFblStrtFctPermanentReset FblStartFct;            /**< Pointer to FblStart-function */
} tFblPermanentReset;


/***********************************************************************************************************************
 *  GLOBAL DATA PROTOTYPES
 **********************************************************************************************************************/


/***********************************************************************************************************************
 *  GLOBAL FUNCTION PROTOTYPES
 **********************************************************************************************************************/


/***********************************************************************************************************************
 *  GLOBAL DATA
 **********************************************************************************************************************/


#endif /* __FBL_AP_H__ */

/***********************************************************************************************************************
 *  END OF FILE: FBL_AP.H
 **********************************************************************************************************************/
